Uploaded image for project: 'Derby'
  1. Derby
  2. DERBY-6169

Reduce visibility of classes and methods under impl/sql

    XMLWordPrintableJSON

Details

    • Improvement
    • Status: Closed
    • Minor
    • Resolution: Fixed
    • 10.11.1.1
    • 10.11.1.1
    • SQL
    • None

    Description

      My IDE shows many warnings in the classes under impl/sql because they are public and may make parts of the internal state more visible than necessary. I'd like to reduce the visibility of classes and methods, if possible, to make it clearer to IDEs and tools that perform static analysis that the code is only accessed from the same package, and reduce some of the noise from the tools.

      Attachments

        1. derby-6169-13-a.diff
          28 kB
          Knut Anders Hatlen
        2. derby-6169-12-a.diff
          40 kB
          Knut Anders Hatlen
        3. derby-6169-11-a.diff
          59 kB
          Knut Anders Hatlen
        4. derby-6169-10-a.diff
          8 kB
          Knut Anders Hatlen
        5. derby-6169-09-a.diff
          12 kB
          Knut Anders Hatlen
        6. derby-6169-08-a.diff
          21 kB
          Knut Anders Hatlen
        7. derby-6169-07-a.diff
          5 kB
          Knut Anders Hatlen
        8. derby-6169-06-b.diff
          6 kB
          Knut Anders Hatlen
        9. derby-6169-06-a.diff
          6 kB
          Knut Anders Hatlen
        10. derby-6169-05-a.diff
          3 kB
          Knut Anders Hatlen
        11. derby-6169-04-a.diff
          12 kB
          Knut Anders Hatlen
        12. derby-6169-03-a.diff
          21 kB
          Knut Anders Hatlen
        13. derby-6169-02-a.diff
          17 kB
          Knut Anders Hatlen
        14. derby-6169-01-a.diff
          12 kB
          Knut Anders Hatlen

        Activity

          People

            knutanders Knut Anders Hatlen
            knutanders Knut Anders Hatlen
            Votes:
            0 Vote for this issue
            Watchers:
            2 Start watching this issue

            Dates

              Created:
              Updated:
              Resolved: